UserAccessManager\UserGroup\UserGroupHandler S

Total Complexity 34
Dependencies 12
Dependents 14
Total lines 318
Lines of code 135
Logical lines of code 71
Comment lines 101
Methods 13
Properties 11

Methods 13

Method Rating Maintainability Complexity Lines of code
getUserGroupsForUser()
S
53 6 23
getUserGroupsForObject()
S
57 5 17
checkUserGroupAccess()
S
67 6 6
getDynamicUserGroups()
S
53 3 24
getUserGroups()
S
61 3 12
deleteUserGroup()
S
64 3 10
assignDynamicUserGroupsForUser()
S
60 2 15
__construct()
S
67 1 8
getFullUserGroups()
S
80 1 3
getFilteredUserGroups()
S
72 1 5
addUserGroup()
S
76 1 4
unsetUserGroupsForObject()
S
81 1 3
getFilteredUserGroupsForObject()
S
71 1 5